package com.wizz.trade.trading.vo.basic;

import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDate;

/**
 * @author fyftless
 */
@Data
public class RequestVo implements Serializable {

    private static final long serialVersionUID = 1L;

    private Integer id;

    /**
     * 申请日期
     */
    private LocalDate date;

    /**
     * 是否付款完成（1未付，2已付，3部分）
     */
    private Integer finished;

    /**
     * 款项
     */
    private Integer money;

    /**
     * 款项类型
     */
    private String type;

    /**
     * 本公司账套简称
     */
    private String ledger;

    /**
     * 公司部门
     */
    private String ourDept;

    /**
     * 贸易商
     */
    private String company;

    /**
     * 对方公司银行名称
     */
    private String bankName;

    /**
     * 对方公司银行账号
     */
    private String account;

    /**
     * 申请金额
     */
    private BigDecimal amount;

    /**
     * 币种id
     */
    private String currency;

    /**
     * 付款申请单号
     */
    private String requestNo;

    /**
     * 订单号（采）
     */
    private String orderNo;

    /**
     * 付款申请扫描件
     */
    private String scan;

    /**
     * 备注
     */
    private String note;
}
